explicate something - İspanyolca İngilizce Sözlük